e4192124a3e95aeb078a84ebecec44031d6f8ff4,src/main/java/io/logz/logback/LogzioLogbackAppender.java,LogzioLogbackAppender,start,#,131
Before Change
try {
StatusReporter reporter = new StatusReporter();
logzioSender = new LogzioSender(logzioToken, logzioType, drainTimeoutSec, fileSystemFullPercentThreshold,
bufferDir, logzioUrl, socketTimeout, connectTimeout, debug,
reporter, context.getScheduledExecutorService(), addHostname,
additionalFields, gcPersistedQueueFilesIntervalSeconds);
logzioSender.start();
}
catch (IllegalArgumentException e) {
After Change
StatusReporter reporter = new StatusReporter();
logzioSender = LogzioSender.getOrCreateSenderByType(logzioToken, logzioType, drainTimeoutSec, fileSystemFullPercentThreshold,
bufferDir, logzioUrl, socketTimeout, connectTimeout, debug,
reporter, context.getScheduledExecutorService(), addHostname,
additionalFields, gcPersistedQueueFilesIntervalSeconds);
logzioSender.start();
}
catch (IllegalArgumentException e) {